alluvial soils - Turkish English Dictionary